package club.baibin0558.jstudy.service;

import club.baibin0558.jstudy.core.po.JStudyNode;

import java.util.List;

/**
 * 学习类型处理
 * @author 白彬
 */
public interface JStudyNodeService {
    /**
     * 根据父类code查询儿子
     * @param parentCode
     * @return
     */
    List<JStudyNode> selectList(String parentCode);
    /**
     * 保存
     * @param node
     * @return
     */
    JStudyNode save(JStudyNode node);
    /**
     * 移除
     * @param id
     * @return
     */
    JStudyNode remove(Long id);

    /**
     * 查询所有
     * @return
     */
    JStudyNode selectTree();

}
